#include<stdio.h>
#include<string.h>
struct book{
	char name[100];
	double price;
}b[10];
int main(){
	double max=-1,min=10000;
	int maxi=0,mini=0,n;
	scanf("%d",&n);
	for(int i=0;i<n;i++){
		getchar();
		gets(b[i].name);
		scanf("%lf",&b[i].price);
		if(b[i].price>max){
			max=b[i].price;
			maxi=i;
		}
		if(b[i].price<min){
			min=b[i].price;
			mini=i;
		}
	}
	printf("%.2lf, %s\n",b[maxi].price,b[maxi].name);
	printf("%.2lf, %s\n",b[mini].price,b[mini].name);
	return 0;
}
